﻿@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0px;
}
body{
font-family:"微软雅黑";
font-size:14px;
line-height:24px;
color:#616161;
background:#fff;
}
img{
border:none;
}
ul li{
list-style:none;
}
a{color:#616161; text-decoration: none;}

a:hover{color:#009148;text-decoration:none;}


h1{
float:left;
margin-top:15px;
padding-bottom:20px;

}
.logo{
float:left; background:url(../images/x.jpg) no-repeat left; padding-left:20px; margin-left:20px; font-size:16px; color:#898989; font-family:"微软雅黑";margin-top:35px; }
.top2{ float:right;background:url(../images/tel.jpg) no-repeat left 5px; padding-bottom:8px; padding-left:45px;font-family:"微软雅黑"; 
text-align:left;  font-size:14px; color:#339933;margin-top:15px; }
.top2 span{ font-size:20px;font-family:Geneva, Arial, Helvetica, sans-serif; color:#339933; font-weight:bold; }



#top{ width:100%; float:left;height:30px; border-bottom:#e2e3e2 solid 0px; background:#009148; color:#FFFFFF}
#top a{ color:#FFFFFF}
#top .top1{ width:1171px; height:30px; margin:auto;}
#top h3{ float:left; font-size:14px; font-weight:normal; line-height:30px;}
.top3{ float:right; }

/*--------------------index.html start----------------------*/
#container{
width:1171px;
margin:auto;

}



#head{
width:1171px;
margin:auto;
}


#flash{
width:100%;
height:543px;
float:left;

}



#menu{width:600px;
float:right;
height:42px;
font-size:14px;

}
ul.menu {list-style:none; margin:0; padding:0;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; text-decoration:none; padding-left:0px; text-align:center;color:#000000;  }
ul.menu li {position:relative;  float:left;}
ul.menu ul {position:absolute;  left:0; display:none; opacity:0; list-style:none;  }
ul.menu ul li {position:relative; border-top:none; width:85px; margin:0;font-weight:normal;background:#009148; font-size:14px;color:#fff;  border-top:1px solid #fff;}
ul.menu ul li a {color:#fff;font-weight:normal;line-height:25px;}
ul.menu ul li a:hover {color:#fff; background:#ed931d; }
ul.menu ul ul { top:0px}
ul.menu .menulink { width:85px;  height:33px;font-size:14px;_display: inline-block; line-height:33px;  }
ul.menu .menulink:hover, ul.menu .menuhover { color:#009148  }
ul.menu .sub {}
ul.menu .topline {}



#nn1{
width:100%;
float:left;
height:50px;

background:#f2f2f2;

}
#nn{
width:1171px;
height:50px;
margin:auto;

}

#nn .n2{float:left;width:700px; line-height:50px;  }
#nn .n2 h3{float:left; color:#fff;   font-weight:bold; font-size:14px; text-transform:uppercase; line-height:50px; padding-left:20px; padding-right:20px; background:#009148; margin-right:20px;}

#search{
width:350px;
float:right;
margin-top:5px;
height:35px;
}
#search_logo{ padding-top:0px;}


.searchinput{
height:27px;
color:#333333;
font-size:14px;
border:#d5d5d5 solid 1px;
width:262px;
float:left;
display:inline;
padding-left:5px;
padding-top:10px;
background:#e6e6e6;
}







#ab2{width:1171px; margin:auto; clear:both; padding-top:50px;}

#ab2 h3{width:1161px; text-align:center; font-size:27px; color:#000; font-family:"微软雅黑";background:url(../images/ab.jpg) no-repeat center 5px ; height:140px; font-weight:normal; padding-left:10px; }

#ab2 h3 em{ font-size:14px; text-align:center;color:#9f9e9e; font-weight:normal; line-height:30px;font-family:"Times New Roman", Times, serif;text-transform:uppercase; font-style:normal; padding-left:0px; }


.ab1{width:350px; height:288px; background:url(../images/ab1.jpg) no-repeat left; border-bottom:2px solid #f2f2f2; float:left; padding-left:370px;}

.nr1{float:right;width:410px; height:0px; position: relative;clear: both;margin-right:0px;}
.nr2{float:right;width:410px; height:0px; position: absolute;clear: both;}
.nr3{width:380px;height:260px; float:right;  border:#e2e2e2 solid 1px; overflow:hidden; clear:both;  margin-top:-20px;}





#m-p1{width:1171px; margin:auto; clear:both; padding-top:60px; }

#m-p1 h3{width:1171px; text-align:center; font-size:35px; color:#000; font-family:"Times New Roman", Times, serif; text-transform:uppercase;background:url(../images/p.png) no-repeat center 50px ; padding-bottom:40px; font-weight:normal}

#m-p1 h3 span{ font-size:27px;font-family:"微软雅黑"; text-align:center;color:#6c6c6c; font-weight:normal; line-height:50px;letter-spacing:0px;}


.ppp{width:1171px;   float:left; padding-bottom:30px;}
.ppp h4{ font-size:22px; font-family:"微软雅黑"; color:#009148; font-weight:normal; line-height:55px;}
.ppp h4 span{ font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#009148; font-weight:normal; padding-left:10px;}
.ppp ul{overflow:hidden; text-align:left; float:left;  }
.ppp ul li{display:inline;float:left; border-top:#82c9a5 solid 3px; margin-right:40px; padding-top:10px; padding-bottom:40px;}
.ppp ul li a{ float:left; width:344px;}
.ppp ul li:hover{ float:left; color:#fd9704;border-top:#ed931d solid 3px; }
.cu11{ width:116px; float:left; padding-right:35px;}
.cu1i{ width:116px; height:32px; line-height:32px; background:#82c9a5; text-align:center; font-size:14px; font-weight:normal; float:left; margin-bottom:3px; color:#FFFFFF}
.cu1i a{ width:116px; height:32px; background:#fd9704; text-align:center; font-size:14px; font-weight:normal; float:left; color:#FFFFFF}
.cu1i a:hover{ width:116px; height:32px; background:#fd9704; text-align:center; font-size:14px; font-weight:normal; float:left; color:#FFFFFF}








#main1{width:100%; float:left; background:#f4f4f4; padding-top:50px; height:380px; margin-bottom:170px;}

.nr5{ margin:auto; width:1171px; height:0px; position: relative;clear: both; }
.nr4{ margin:auto; width:1171px; height:0px; position: absolute;clear: both;padding-top:50px;}

.case{ width:243px; float:left; }
.case_2{ width:243px; height:199px; float:left; background:#232426; color:#FFFFFF; font-size:30px; font-family:"微软雅黑"; text-align:left; font-weight:normal; padding-top:80px; padding-left:50px; }
.case_2 span{color:#FFFFFF; width:243px; font-size:25px; font-family:"Times New Roman", Times, serif; text-transform:uppercase; text-align:left; line-height:30px; padding-bottom:10px; float:left;font-weight:bold; }

.case_2 a{  color:#FFFFFF;}

.case1_2{ width:293px; height:148px; float:left; background:#009148; color:#FFFFFF; font-size:30px; font-family:"微软雅黑"; text-align:center; padding-top:50px; }
.case1_2 span{color:#FFFFFF; font-size:17px; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:40px; }
.case1_2 em{color:#FFFFFF; font-size:14px;font-family:"微软雅黑"; font-style:normal; padding-left:25px; padding-right:25px; padding-top:5px; padding-bottom:5px; border:#FFFFFF solid 1px; text-align:center; margin-top:10px;}
.case1_2 a{  color:#FFFFFF;}

.case1{ width:874px; height:477px;float:right;}




.new{ width:1171px; margin:auto; }
.new1{ width:606px; height:230px; float:left; border-bottom:1px dashed #b0b0b0; margin-bottom:30px; font-size:14px;   }
.new1 h3{width:606px;  font-size:27px; color:#000; font-family:"微软雅黑"; height:75px; font-weight:normal; }
.new1 h3 em{ font-size:20px; text-align:center;color:#969696; font-weight:normal; line-height:30px;font-family:"Times New Roman", Times, serif;text-transform:uppercase; font-style:normal; padding-left:10px}
.new2 {width:606px; float:left;padding-bottom:15px;}
.fb{ padding-bottom:8px; float:left;width:606px;}

.new2 h4{width:53px; height:24px; float:left; margin-right:15px; font-size:15px; color:#fff; font-family:"微软雅黑"; text-align:center;  font-weight:bold; background:#FF9900; }


.new3{ width:518px; height:229px; float:right; background:url(../images/new.jpg) no-repeat left #009148;}
.new3 ul{overflow:hidden; text-align:left; float:left; padding-left:160px; padding-top:15px;}
.new3 ul li{display:inline;float:left;  height:60px; float:left; color:#fff; background:url(../images/d.jpg) no-repeat left 13px ; padding-left:15px; width:310px; border-bottom:1px dashed #77cba1; padding-top:5px; }
.new3 ul li a{ float:left;  color:#fff; }
.new3 ul li a:hover{ float:left;  color:#fff;}
.new3 em{ color:#77cba1; font-size:14px; font-style:normal }



.xx{width:1171px; margin:auto; clear:both; padding-top:50px; }

.xx h3{width:1161px; text-align:center; font-size:27px; color:#000; font-family:"微软雅黑";background:url(../images/ab.jpg) no-repeat center 5px ; height:140px; font-weight:normal; padding-left:10px; }
.xx h3 em{ font-size:14px; text-align:center;color:#9f9e9e; font-weight:normal; line-height:30px;font-family:"Times New Roman", Times, serif;text-transform:uppercase; font-style:normal; padding-left:3px; }


.xx1{width:499px; height:375px; float:left;background:url(../images/nnn.jpg) no-repeat 178px 128px;}
.xx2{width:400px; height:120px; float:left; background:#009148; color:#FFFFFF}
.xx2 h4{ font-size:25px; font-weight:normal; text-align:right; background:url(../images/d1.png) no-repeat right; padding-right:30px; margin-right:40px; margin-top:30px}
.xx2 h4 span{ font-size:15px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; background:url(../images/x1.jpg) no-repeat right bottom; padding-bottom:15px;}



.xx3{width:400px; height:120px; float:left; background:#b5b5b5; color:#FFFFFF}
.xx3 h4{ font-size:25px; font-weight:normal; text-align:right; background:url(../images/d1.png) no-repeat right; padding-right:30px; margin-right:40px; margin-top:30px}
.xx3 h4 span{ font-size:15px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; background:url(../images/x1.jpg) no-repeat right bottom; padding-bottom:15px;}



.xx4{width:170px; height:120px; float:left; background:#fd9704; color:#FFFFFF; margin-top:8px; margin-bottom:8px; text-align:center; font-size:100px; line-height:100px;}


.n{ width:670px; float:right;height:375px;  background:url(../images/ss.jpg) no-repeat left;}
.n ul{overflow:hidden; text-align:left; float:left; padding-left:70px;}
.n ul li{display:inline;float:left; color:#282828; border-bottom:1px dashed #b5b5b5; width:590px; height:120px; padding-top:7px; }
.n ul li a{ float:left;  color:#737373; line-height:22px;}
.n ul li a:hover{ float:left;  color:#009148;}
.n em{ color:#a8a8a8; font-size:14px; font-style:normal }
.n h6{ color:#282828; font-size:14px; font-style:normal }



#footer1{ float:left; width:100%;  background:#009148; line-height:64px; color:#fff; font-size:14px; margin-top:65px; }
#footer1 a{ color:#fff }
.footer2{ width:1171px; margin:auto;}
.tu12{ float:right; padding-top:20px;}


#footer3{ float:left; width:100%; background:#f2f2f2 }
#footer{margin:auto;width:1171px; text-align:left; overflow:hidden;  padding-bottom:20px; padding-top:30px; background:#f2f2f2 }
.ccc{ width:130px; background:url(../images/logo_xx.jpg) no-repeat right top; float:left; margin-right:20px; padding-bottom:30px;}
.cc1{ width:129px; float:right; text-align:center; line-height:40px; margin-right:20px;}


.zzb07tail
{ 
}
a.zzb07link{

	text-decoration:none;
}

a.zzb07link:hover {
	text-decoration:underline;

}




#demo {
background: #e1e1e1;
overflow:hidden;
width:1171px;
background:none
}

#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

